return ((SwingBeanInfo)this).createBeanDescriptor(classJTable, new Object[]{"preferred", Boolean.TRUE, "isContainer", Boolean.FALSE, "shortDescription", "<A description of this component>."});
public PropertyDescriptor[] getPropertyDescriptors() {
Object[] var1 = new Object[]{"AUTO_RESIZE_OFF", new Integer(0), "JTable.AUTO_RESIZE_OFF", "AUTO_RESIZE_NEXT_COLUMN", new Integer(1), "JTable.AUTO_RESIZE_NEXT_COLUMN", "AUTO_RESIZE_SUBSEQUENT_COLUMNS", new Integer(2), "JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS", "AUTO_RESIZE_LAST_COLUMN", new Integer(3), "JTable.AUTO_RESIZE_LAST_COLUMN", "AUTO_RESIZE_ALL_COLUMNS", new Integer(4), "JTable.AUTO_RESIZE_ALL_COLUMNS"};
return new PropertyDescriptor[]{this.createPropertyDescriptor("UIClassID", new Object[]{"shortDescription", "UIClassID"}), this.createPropertyDescriptor("editing", new Object[]{"shortDescription", "editing"}), this.createPropertyDescriptor("selectionBackground", new Object[]{"bound", Boolean.TRUE, "shortDescription", "A default background color for selected cells."}), this.createPropertyDescriptor("editingRow", new Object[]{"shortDescription", "editingRow"}), this.createPropertyDescriptor("selectedRowCount", new Object[]{"shortDescription", "selectedRowCount"}), this.createPropertyDescriptor("selectedColumnCount", new Object[]{"shortDescription", "selectedColumnCount"}), this.createPropertyDescriptor("gridColor", new Object[]{"shortDescription", "gridColor"}), this.createPropertyDescriptor("showVerticalLines", new Object[]{"bound", Boolean.FALSE, "shortDescription", "Whether vertical lines should be drawn in between the cells."}), this.createPropertyDescriptor("accessibleContext", new Object[]{"shortDescription", "accessibleContext"}), this.createPropertyDescriptor("UI", new Object[]{"shortDescription", "UI"}), this.createPropertyDescriptor("preferredScrollableViewportSize", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The preferred size of the viewport."}), this.createPropertyDescriptor("autoCreateColumnsFromModel", new Object[]{"bound", Boolean.FALSE, "shortDescription", "Automatically populate the columnModel when a new TableModel is submitted."}), this.createPropertyDescriptor("rowHeight", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The height of the cells including the inter-cell spacing."}), this.createPropertyDescriptor("selectionModel", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The selection model for rows."}), this.createPropertyDescriptor("selectedRow", new Object[]{"shortDescription", "selectedRow"}), this.createPropertyDescriptor("selectedColumn", new Object[]{"shortDescription", "selectedColumn"}), this.createPropertyDescriptor("editorComponent", new Object[]{"shortDescription", "editorComponent"}), this.createPropertyDescriptor("tableHeader", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The JTableHeader instance which renders the column headers."}), this.createPropertyDescriptor("selectedColumns", new Object[]{"shortDescription", "selectedColumns"}), this.createPropertyDescriptor("scrollableTracksViewportWidth", new Object[]{"shortDescription", "scrollableTracksViewportWidth"}), this.createPropertyDescriptor("cellEditor", new Object[]{"shortDescription", "cellEditor"}), this.createPropertyDescriptor("managingFocus", new Object[]{"shortDescription", "managingFocus"}), this.createPropertyDescriptor("rowSelectionAllowed", new Object[]{"bound", Boolean.FALSE, "shortDescription", "If true, an entire row is selected for each selected cell."}), this.createPropertyDescriptor("scrollableTracksViewportHeight", new Object[]{"shortDescription", "scrollableTracksViewportHeight"}), this.createPropertyDescriptor("intercellSpacing", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The spacing between the cells, drawn in the background color of the JTable."}), this.createPropertyDescriptor("model", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The model that is the source of the data for this view."}), this.createPropertyDescriptor("columnSelectionAllowed", new Object[]{"bound", Boolean.FALSE, "shortDescription", "If true, an entire column is selected for each selected cell."}), this.createPropertyDescriptor("rowMargin", new Object[]{"shortDescription", "rowMargin"}), this.createPropertyDescriptor("autoResizeMode", new Object[]{"bound", Boolean.FALSE, "enumerationValues", var1, "shortDescription", "Whether the columns should adjust themselves automatically. "}), this.createPropertyDescriptor("selectionForeground", new Object[]{"bound", Boolean.TRUE, "shortDescription", "A default foreground color for selected cells."}), this.createPropertyDescriptor("cellSelectionEnabled", new Object[]{"bound", Boolean.FALSE, "shortDescription", "Select a rectangular region of cells rather than rows or columns."}), this.createPropertyDescriptor("rowCount", new Object[]{"shortDescription", "rowCount"}), this.createPropertyDescriptor("selectedRows", new Object[]{"shortDescription", "selectedRows"}), this.createPropertyDescriptor("columnModel", new Object[]{"bound", Boolean.FALSE, "shortDescription", "The object governing the way columns appear in the view."}), this.createPropertyDescriptor("editingColumn", new Object[]{"shortDescription", "editingColumn"}), this.createPropertyDescriptor("showHorizontalLines", new Object[]{"bound", Boolean.FALSE, "shortDescription", "Whether horizontal lines should be drawn in between the cells."}), this.createPropertyDescriptor("columnCount", new Object[]{"shortDescription", "columnCount"})};